package com.system.healthproject.model.admin.paramsbean;

import com.system.healthproject.pojo.Doctor;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.lang.reflect.Array;
import java.util.Date;
import java.util.List;

@ApiModel(value = "查询病历探讨返回数据")
public class IllDiscussParams {
    @ApiModelProperty(name = "illdiscussId",notes = "病历探讨活动id")
    private Integer illdiscussId;
    @ApiModelProperty(name = "recordPerson",notes = "主持人")
    private String recordPerson;
    @ApiModelProperty(name = "illdiscussTitle",notes = "病历探讨主题")
    private String illdiscussTitle;
    @ApiModelProperty(name = "peoplenumber",notes = "参加人数")
    private int peoplenumber;
    @ApiModelProperty(name = "illdiscussStarttime",notes = "病历探讨开始时间")
    private Date illdiscussStarttime;
    @ApiModelProperty(name = "illdiscussSignupstarttime",notes = "病历探讨报名开始时间")
    private Date illdiscussSignupstarttime;
    @ApiModelProperty(name = "illdiscussSignupendtime",notes = "病历探讨报名结束时间")
    private Date illdiscussSignupendtime;
    @ApiModelProperty(name = "cost_money",notes = "病历探讨支付费用(核桃币)")
    private int costMoney;
    @ApiModelProperty(name = "guest",notes = "邀请嘉宾")
    private List<Doctor> guest;
    @ApiModelProperty(name = "illdiscussState",notes = "病历探讨状态（1 已开始 2 未开始 3 已取消）")
    private int illdiscussState;
    @ApiModelProperty(name = "illdiscussCanceltime",notes = "取消时间")
    private Date illdiscussCanceltime;
    @ApiModelProperty(name = "illdiscussEndtime",notes = "结束时间")
    private Date illdiscussEndtime;
    @ApiModelProperty(name = "illdiscussCancelreason",notes = "取消理由")
    private String illdiscussCancelreason;

    public String getRecordPerson() {
        return recordPerson;
    }

    public void setRecordPerson(String recordPerson) {
        this.recordPerson = recordPerson;
    }

    public Integer getIlldiscussId() {
        return illdiscussId;
    }

    public void setIlldiscussId(Integer illdiscussId) {
        this.illdiscussId = illdiscussId;
    }

    public String getIlldiscussTitle() {
        return illdiscussTitle;
    }

    public void setIlldiscussTitle(String illdiscussTitle) {
        this.illdiscussTitle = illdiscussTitle;
    }

    public int getPeoplenumber() {
        return peoplenumber;
    }

    public void setPeoplenumber(int peoplenumber) {
        this.peoplenumber = peoplenumber;
    }

    public Date getIlldiscussStarttime() {
        return illdiscussStarttime;
    }

    public void setIlldiscussStarttime(Date illdiscussStarttime) {
        this.illdiscussStarttime = illdiscussStarttime;
    }

    public Date getIlldiscussSignupstarttime() {
        return illdiscussSignupstarttime;
    }

    public void setIlldiscussSignupstarttime(Date illdiscussSignupstarttime) {
        this.illdiscussSignupstarttime = illdiscussSignupstarttime;
    }

    public Date getIlldiscussSignupendtime() {
        return illdiscussSignupendtime;
    }

    public void setIlldiscussSignupendtime(Date illdiscussSignupendtime) {
        this.illdiscussSignupendtime = illdiscussSignupendtime;
    }

    public int getCostMoney() {
        return costMoney;
    }

    public void setCostMoney(int costMoney) {
        this.costMoney = costMoney;
    }

    public List<Doctor> getGuest() {
        return guest;
    }

    public void setGuest(List<Doctor> guest) {
        this.guest = guest;
    }

    public int getIlldiscussState() {
        return illdiscussState;
    }

    public void setIlldiscussState(int illdiscussState) {
        this.illdiscussState = illdiscussState;
    }

    public Date getIlldiscussCanceltime() {
        return illdiscussCanceltime;
    }

    public void setIlldiscussCanceltime(Date illdiscussCanceltime) {
        this.illdiscussCanceltime = illdiscussCanceltime;
    }

    public Date getIlldiscussEndtime() {
        return illdiscussEndtime;
    }

    public void setIlldiscussEndtime(Date illdiscussEndtime) {
        this.illdiscussEndtime = illdiscussEndtime;
    }

    public String getIlldiscussCancelreason() {
        return illdiscussCancelreason;
    }

    public void setIlldiscussCancelreason(String illdiscussCancelreason) {
        this.illdiscussCancelreason = illdiscussCancelreason;
    }
}
